# ============================================================
# BANCO DE DADOS - Scanner Impressoras
# Copie este arquivo para .env e preencha os dados reais.
# Nunca versionar o .env com senha.
# ============================================================

DB_HOST=srv1071.hstgr.io
DB_USER=u579275487_vinicius_inv
DB_PASSWORD=Ti@sup10
DB_NAME=u579275487_inventario

DB_SYNC_ENABLED=1

# ============================================================
# PDF
# ============================================================

PDF_ENABLED=1
PDF_HEADLESS=1
PDF_TIMEOUT=90
PDF_SKIP_SONDA_SERIAL_7=1
PDF_ONLY_HIDDEN=1
PDF_MOVE_FILES=0
PDF_CLEAN_DIR=1

PDF_DIR=output\pdfs
UNIT_MAP_FILE=config\unidades_ranges.json

# 0 = usa mês atual do envio; 1 = usa mês atual + 1
PDF_MONTH_PLUS_ONE=1

# Opcional. Se preencher, sobrescreve o mês automático. Ex.: MAIO-2026
PDF_COMPETENCIA=

# 1 = varre todos os ranges cadastrados em config\unidades_ranges.json
# 0 = usa --range ou o range fixo do código
SCAN_FROM_UNIT_MAP=0

# ============================================================
# SHAREPOINT ONLINE - ENVIO DIRETO VIA MICROSOFT GRAPH
# Não depende de pasta local sincronizada no computador.
# ============================================================

# graph = envia direto para SharePoint Online
# local = modo legado, usando pasta local sincronizada pelo OneDrive/SharePoint
SHAREPOINT_UPLOAD_MODE=graph

# Pasta raiz remota dentro da biblioteca.
# Estrutura final criada automaticamente:
# {SHAREPOINT_REMOTE_ROOT}\{MES-ANO}\{UNIDADE}\{SERIAL}_{CONTADOR}.pdf
SHAREPOINT_REMOTE_ROOT=PDFs_Bilhetagem

# App Registration no Microsoft Entra ID
SHAREPOINT_TENANT_ID=2375b67d-bc8b-402b-974a-036765e84aea
SHAREPOINT_CLIENT_ID=85a629a0-ef05-4a4e-8f11-7db73ed69f36
SHAREPOINT_CLIENT_SECRET=WTa8Q~S7S~wWBmqjTQO8CdMY6UEnMYuF4B6C6bo8

# Opção recomendada: informar diretamente SITE_ID e DRIVE_ID
SHAREPOINT_SITE_ID=smfuabcsp.sharepoint.com,246e03a1-5d30-4d7d-b4a7-c80d64dde319,18ccdde5-de6f-4844-b22d-01d6426e4f54
SHAREPOINT_DRIVE_ID=b!oQNuJDBdfU20p8gNZN3jGeXdzBhv3kRIsi0B1kJuT1QRC8oM0MmmSL0m_HScOzL1

# Opção alternativa, caso não queira usar SITE_ID/DRIVE_ID:
# SHAREPOINT_SITE_HOSTNAME=empresa.sharepoint.com
# SHAREPOINT_SITE_PATH=sites/TI
# SHAREPOINT_DRIVE_NAME=Documents
SHAREPOINT_SITE_HOSTNAME=smfuabcsp.sharepoint.com
SHAREPOINT_SITE_PATH=sites/TECNOLOGIA
SHAREPOINT_DRIVE_NAME=Documents/BILHETAGEM

SHAREPOINT_TIMEOUT=60

# ============================================================
# MODO LEGADO LOCAL - USE SOMENTE SE SHAREPOINT_UPLOAD_MODE=local
# ============================================================
# SHAREPOINT_PDF_ROOT=C:\Users\seu.usuario\Empresa\TI - Bilhetagem\PDFs
